流入: to flow into, to drift into, influx, inflow...
潜力: potential, capacity...
以为: to think (i.e. to take it to be true that...) (Usually there is an implication that the notion is mistaken – except when expressing one's own current opinion.)...
至此: up until now, so far...
担: shoulder; take on; undertake...
滥用: to misuse, to abuse...
狭隘: narrow, tight, narrow minded, lacking in experience...
藏匿: to cover up, to conceal, to go into hiding...
牺牲: to sacrifice one's life, to sacrifice (sth valued), beast slaughtered as a sacrifice...